package models

import "time"

type VideoRecord struct {
	ID              int           `json:"id"`
	Title           string        `json:"title"`
	Url             string        `json:"url"`
	Thumbnail       string        `json:"thumbnail"`
	VideoPath       string        `json:"video_path"`
	Author          string        `json:"author"`
	Size            string        `json:"size"`
	Duration        time.Duration `json:"duration"`
	Fps             int           `json:"fps"`
	Quality         string        `json:"quality"`
	Width           int           `json:"width"`
	Height          int           `json:"height"`
	AudioChannels   int           `json:"audio_channels"`
	ITag            int           `json:"itag"`
	BitRate         int           `json:"bit_rate"`
	Mimetype        string        `json:"mimetype"`
	AudioBitrate    int           `json:"audio_bitrate"`
	AudioSampleRate int           `json:"audio_sample_rate"`
	Status          string        `json:"status"`
}
